Page({
    data: {
      faqList: [
        { 
          id: 1,
          question: '已购买年卡套餐要如何激活?',
          answer: '打开小程序，进入“我的”页面，找到年卡套餐相关入口，按照提示输入激活码、身份信息等完成激活，具体步骤可查看激活引导说明。' ,
          isOpen: false
        },
        { 
          id: 2,
          question: '旅游年卡激活成功后如何入园?',
          answer: '激活成功后，前往景区入园处，打开小程序展示年卡核销码，或凭绑定的有效身份证件，在验证设备上扫码/刷证入园（具体以景区要求为准 ）。' ,
          isOpen: false
        },
        { 
          id: 3,
          question: '旅游年卡有效期怎么看?',
          answer: '进入小程序年卡详情页面，会显示明确的有效期时间范围；也可联系客服，提供购买信息查询有效期。' ,
          isOpen: false
        },
        { 
          id: 4,
          question: '旅游年卡包含景区需要预约吗?',
          answer: '部分热门景区需要提前预约，可在小程序内“景区预约”板块，查看年卡包含景区的预约要求并进行预约操作。' ,
          isOpen: false
        },
        { 
          id: 5,
          question: '如何预约景点?',
          answer: '打开小程序，进入“景区预约”页面，选择想要前往的景点，选择预约日期和时间段，填写相关信息后提交预约，预约成功会收到通知。',
          isOpen: false 
        },
        { 
          id: 6,
          question: '如何取消预约景点?',
          answer: '在小程序“我的预约”中找到对应景点预约记录，点击取消预约按钮，按照提示操作即可（注意取消时间限制，逾期可能无法取消 ）。' ,
          isOpen: false
        },
        { 
          id: 7,
          question: '旅游年卡兑换券如何开通?',
          answer: '进入小程序“兑换中心”，输入兑换券码，填写个人信息完成绑定开通，开通后可在年卡列表查看使用。' ,
          isOpen: false
        },
        { 
          id: 8,
          question: '如何使用观影权益?',
          answer: '在小程序“观影权益”板块，查看可使用的影院和影片，选择后在线预约观影场次，到影院后出示核销码兑换电影票。' ,
          isOpen: false
        },
        { 
          id: 9,
          question: '1天内可以换两张电影票吗?',
          answer: '若年卡观影权益包含每日可兑换票数为2张及以上，且影院有可用场次，在符合规则的情况下，1天内可以换两张电影票，具体以权益说明为准。' ,
          isOpen: false
        },
        { id: 10,
          question: '有哪些影院可以免费观影?',
          answer: '在小程序“观影权益”页面，会列出合作的可免费观影影院名单，可根据所在地区查询具体影院信息。' ,
          isOpen: false
        },
        { id: 11,
          question: '企业如何购买?',
          answer: '拨打官方客服电话，或在小程序内找到“企业购买”入口，填写企业信息、购买数量等需求，后续会有专属客服对接完成购买流程。' ,
          isOpen: false
        }
      ],
      answerMaxHeight: 1000 // 答案最大高度（防止内容过多撑开页面，可按需调整）
    },
  
     // 点击问题，展开/收起答案
    toggleAnswer(e) {
      const index = e.currentTarget.dataset.index;
      const faqList = [...this.data.faqList];
      faqList[index].isOpen = !faqList[index].isOpen;
      this.setData({ faqList });
    },


  });